.icon {
  display: inline-block;
  background: url(../images/sprites.png) no-repeat;
  width: 20px;
  height: 20px;
  vertical-align: middle;
}

.icon-search {
  background-position: -10px -10px;
}
.icon-search2 {
  background-position: -10px -30px;
}

.icon-trans {
  background-position: -30px -10px;
}
.icon-trans2 {
  background-position: -30px -30px;
}

.icon-home {
  background-position: -50px -10px;
}
.icon-home2 {
  background-position: -50px -30px;
}

.icon-link {
  background-position: -70px -10px;
}
.icon-link2 {
  background-position: -70px -30px;
}

.icon-warning {
  background-position: -90px -10px;
}
.icon-warning2 {
  background-position: -90px -30px;
}

.icon-info {
  background-position: -110px -10px;
}
.icon-info2 {
  background-position: -110px -30px;
}

.icon-refresh {
  background-position: -130px -10px;
}
.icon-refresh2 {
  background-position: -130px -30px;
}

.icon-chart {
  background-position: -150px -10px;
}
.icon-chart2 {
  background-position: -150px -30px;
}

.icon-pie {
  background-position: -170px -10px;
}
.icon-pie2 {
  background-position: -170px -30px;
}

.icon-location {
  background-position: -190px -10px;
}
.icon-location2 {
  background-position: -190px -30px;
}

.icon-set {
  background-position: -10px -50px;
}
.icon-set2 {
  background-position: -10px -70px;
}

.icon-list {
  background-position: -30px -50px;
}
.icon-list2 {
  background-position: -30px -70px;
}

.icon-email {
  background-position: -50px -50px;
}
.icon-email2 {
  background-position: -50px -70px;
}

.icon-telephone {
  background-position: -70px -50px;
}
.icon-telephone2 {
  background-position: -70px -70px;
}

.icon-image {
  background-position: -90px -50px;
}
.icon-image2 {
  background-position: -90px -70px;
}

.icon-album {
  background-position: -110px -50px;
}
.icon-album2 {
  background-position: -110px -70px;
}

.icon-attchment {
  background-position: -130px -50px;
}
.icon-attchment2 {
  background-position: -130px -70px;
}

.icon-file {
  background-position: -150px -50px;
}
.icon-file2 {
  background-position: -150px -70px;
}

.icon-folder {
  background-position: -170px -50px;
}
.icon-folder2 {
  background-position: -170px -70px;
}

.icon-pencile {
  background-position: -190px -50px;
}
.icon-pencile2 {
  background-position: -190px -70px;
}

.icon-user {
  background-position: -10px -90px;
}
.icon-user2 {
  background-position: -10px -110px;
}

.icon-people {
  background-position: -30px -90px;
}
.icon-people2 {
  background-position: -30px -110px;
}

.icon-lock {
  background-position: -50px -90px;
}
.icon-lock2 {
  background-position: -50px -110px;
}

.icon-key {
  background-position: -70px -90px;
}
.icon-key2 {
  background-position: -70px -110px;
}

.icon-global {
  background-position: -90px -90px;
}
.icon-global2 {
  background-position: -90px -110px;
}

.icon-cart {
  background-position: -110px -90px;
}
.icon-cart2 {
  background-position: -110px -110px;
}

.icon-plane {
  background-position: -130px -90px;
}
.icon-plane2 {
  background-position: -130px -110px;
}

.icon-clock {
  background-position: -150px -90px;
}
.icon-clock2 {
  background-position: -150px -110px;
}

.icon-message {
  background-position: -170px -90px;
}
.icon-message2 {
  background-position: -170px -110px;
}

.icon-calendar {
  background-position: -190px -90px;
}
.icon-calendar2 {
  background-position: -190px -110px;
}

.icon-dropdown {
  background-position: -50px -130px;
}
.icon-dropdown2 {
  background-position: -50px -150px;
}

.icon-power {
  background-position: -130px -130px;
}
.icon-share {
  background-position: -130px -150px;
}
.icon-add {
  background-position: -110px -150px;
}
.icon-pass {
  background-position: -90px -130px;
}
.icon-delete {
  background-position: -90px -150px;
}
.icon-money {
  background-position: -110px -130px;
}

.icon-success {
  background-position: -70px -130px;
}
.icon-question {
  background-position: -70px -150px;
}

.icon-arrow-up {
  background-position: -20px -131px;
  width:9px;
  height:5px;
}
.icon-arrow-down {
  background-position: -20px -142px;
  width:9px;
  height:5px;
}
.icon-arrow-left {
  background-position: -30px -130px;
  width:7px;
  height:14px;
}
.icon-arrow-left-disabled {
  background-position: -30px -145px;
}
.icon-arrow-right {
  background-position: -42px -130px;
  width:7px;
  height:14px;
}
.icon-arrow-right-disabled {
  background-position: -42px -145px;
}

.icon-close {
  background-position: -10px -130px;
  width:10px;
  height:10px;
  cursor:pointer;
}
.icon-close:hover {
  background-position: -10px -141px;
}